Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARROW MEADOW Semi-Detached £280,197 £84,500 20 Aug 2001
4 BARROW MEADOW Semi-Detached £323,771 £276,000 1 Oct 2020
5 BARROW MEADOW Semi-Detached £283,754 £167,500 9 Jul 2010
7 BARROW MEADOW Semi-Detached £298,837 £242,000 28 Sep 2018
8 BARROW MEADOW Semi-Detached £312,172 £235,000 9 Sep 2016
11 BARROW MEADOW Semi-Detached £316,371 £157,000 21 May 2004
12 BARROW MEADOW Semi-Detached £306,118 £245,000 6 Feb 2018
13 BARROW MEADOW Semi-Detached £438,797 £426,100 1 Apr 2022
15 BARROW MEADOW Semi-Detached £329,562 £149,000 21 Nov 2003
18 BARROW MEADOW Semi-Detached £269,941 £174,000 20 Nov 2007
20 BARROW MEADOW Semi-Detached £287,828 £169,000 24 Aug 2012
23 BARROW MEADOW Semi-Detached £329,209 £325,000 25 Sep 2023
24 BARROW MEADOW Semi-Detached £304,883 £88,950 18 May 2001
25 BARROW MEADOW Semi-Detached £435,230 £420,000 4 Mar 2022